Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 WOBURN GREEN Terraced £151,943 £150,000 18 Sep 2023
7 WOBURN GREEN Terraced £186,570 £110,000 29 Jun 2012
8 WOBURN GREEN Terraced £154,348 £90,000 16 Nov 2010